my_str = "hello python hello world"
print(f"取出下标为2的值为:{my_str[2]},取出下标为-6的值为:{my_str[-5]}")

# index方法
print(f"查找python ,其起始下标为:{my_str.index('python')}")

# replace方法,原数据不变会得到一个新的字符串
new_str = my_str.replace("hello", "你好")
print(f"将hello替换为你好,值为:{new_str}")

# split 分割 原数据不变会得到一个 多个字符串并装入列表对象
new_str = my_str.split(" ")
print(f"使用split分割后的数据,值为:{new_str},其类型是{type(new_str)}")

# strip 去除前后空格,返回一个新的字符串
my_str = " hello python hello world "
new_str = my_str.strip()
print(f"strip去除前后空格,值为:{new_str}\n原数据为:{my_str}")

# count 统计字符串中某个字符出现的次数
num = my_str.count("e")
print(f"字母e出现的次数为:{num}")

# len获取字符串的长度
str_len = len(my_str)
print(f"my_str的长度为:{str_len}")